making payment - Allemand Anglais Dictionnaire